home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / progtool / alle / kolumbus / examples / uni.mak < prev   
Encoding:
Makefile  |  1994-09-22  |  696 b   |  27 lines

  1. .make
  2.  
  3. # beispiel einer universalen makedatei für den GCC. Für $(*) wird
  4. # der dateiname des obersten Fensters eingesetzt.
  5.  
  6. # nach drücken von alt-m passiert folgendes (von unten nach oben):
  7. # im ersten schritt wird compiliert. im zweiten wird das programm
  8. # gebunden. im dritten schritt werden programmsymbole für den
  9. # debugger erzeugt, der im letzten schritt automatisch gestartet
  10. # wird und den testling lädt.
  11.  
  12. .tos
  13. .srcpath=h:\gc
  14. .binpath=d:\gnu\bin
  15.  
  16. all: $(*).sym
  17.    gdb36pl4.ttp -s $(*).sym -e $(*).tos
  18.  
  19. $(*).sym: $(*).tos
  20.    gcc.ttp $(*).o -o $(*).sym -Bd:\gnu\bin\sym_
  21.  
  22. $(*).tos:  $(*).o
  23.    gcc.ttp $(*).o -o $(*).tos
  24.  
  25. $(*).o:    $(*).c
  26.    gcc.ttp -c -g $(*).c
  27.